org.eclipse.vtp.framework.interactions.core.services
Class InteractionTypeRegistry

java.lang.Object
  extended by org.eclipse.vtp.framework.interactions.core.services.InteractionTypeRegistry
All Implemented Interfaces:
IInteractionTypeRegistry

public class InteractionTypeRegistry
extends java.lang.Object
implements IInteractionTypeRegistry

Implementation of IInteractionTypeRegistry.

Author:
Lonnie Pryor

Constructor Summary
InteractionTypeRegistry(org.eclipse.core.runtime.IExtensionRegistry registry)
          Creates a new InteractionTypeRegistry.
 
Method Summary
 IInteractionType getInteractionType(java.lang.String interactionTypeID)
           
 java.lang.String[] getInteractionTypeIDs()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InteractionTypeRegistry

public InteractionTypeRegistry(org.eclipse.core.runtime.IExtensionRegistry registry)
Creates a new InteractionTypeRegistry.

Parameters:
registry - The extension registry to load from.
Method Detail

getInteractionTypeIDs

public java.lang.String[] getInteractionTypeIDs()
Specified by:
getInteractionTypeIDs in interface IInteractionTypeRegistry

getInteractionType

public IInteractionType getInteractionType(java.lang.String interactionTypeID)
Specified by:
getInteractionType in interface IInteractionTypeRegistry